package main

import (
	"fmt"
	"go-study/面向伪对象/扩展/扩展别人的包或系统包/别名扩展"
)

func main() {
	// 定义一个Queue并赋予初始值
	var queue  = 别名扩展.Queue{"这个是初始值","123"}
	fmt.Println("queue isEmpty",queue.IsEmpty())
	fmt.Println("弹出栈顶元素",queue.Pop())
	fmt.Println("弹出栈顶元素",queue.Pop())
	fmt.Println("queue isEmpty",queue.IsEmpty())
	queue.Push(true)
	fmt.Println("向栈中插入一个元素")
	fmt.Println("queue isEmpty",queue.IsEmpty())
}
